put in a secret place - Allemand Anglais Dictionnaire